package top.luckyluxcis.type;

import lombok.Data;

import java.io.Serializable;
import java.util.Map;

/**
 * @author Zhuang
 * @since 2023/9/25
 */
@Data
public class CloudParamProduct implements Serializable {
    private static final long serialVersionUID = 7976437524214462478L;
    /**
     * 应用id
     */
    private String productId;
    /**
     * 应用secret
     */
    private String secret;
    /**
     * 应用在线参数配置信息，这里返回的数据不需要进行base64解码即可使用，如果你之前设置的是json数据，这里返回的也是json数据，你需要对productConfig的数据进行二次json解析
     */
    private Map<String, Object> productConfig;
    /**
     * 创建时间
     */
    private String createTime;
    /**
     * 配置修改时间
     */
    private String updateTime;
    /**
     * 应用描述
     */
    private String description;
    /**
     * 应用名称
     */
    private String productName;
    /**
     * 应用类型
     */
    private String productType;
}
